package k1_exercise;

public class Array_exercise_ninth {
    /**
     * 静态初始化二维数组 {{9},{2,7}，{4,1,6},{2,17,5}}，求出最大数，最小数和平均值
     */
    public static void main(String[] args) {


        int[][] nums = {{9},{2,7},{4,1,6},{2,17,5}};
        //初始化最大值和最小值
        int maxNumber = 0;
        int minNumber = nums[0][0];
        //初始化数字的总和和总数量
        int sum = 0;
        int count = 0;

        //遍历二维数组
        for (int[] num : nums) {
            for (int n : num) {
                //确定最大值和最小值
                if(n>maxNumber){
                    maxNumber = n;
                }else if (n<minNumber){
                    minNumber = n;
                }
                //确定数字总和
                sum+=n;
            }
            //确定数字总数量
            count+=num.length;
        }

        System.out.println("最大值是："+maxNumber+"，最小值是："+minNumber+"，平均值是："+sum/count);




    }

}
